@charset "utf-8";
/*==== h_banner ====*/
#h_banner{background:url(images/banner_bg.gif) repeat-x;width:960px;height:300px;margin:0 auto;padding:15px 10px;}
#h_banner .adbox{float:right;width:275px;}
#h_banner .adbox .title{position:relative;width:275px;height:34px;}
#h_banner .adbox .title h2{position:absolute;display:block;background:url(images/sidebar_title.png) no-repeat;width:280px;height:46px;top:0;left:0;color:#fff;font-size:15px;font-weight:normal;line-height:34px;padding:0 0 0 15px;}
#h_banner .adbox .slide_txt{background:url(images/icon_tips.png) no-repeat 0 13px;border-top:1px solid #fff;margin:15px 0 0 0;padding:10px 0 0 22px;width:253px;}
#h_banner .adbox .slide_txt .scrolltxt{height:22px;overflow:hidden;}
#h_banner .adbox .slide_txt .scrolltxt li{line-height:22px;list-style:none;}

.syFocusThumb{float:left;position:relative;width:665px;height:300px;overflow:hidden;}
.syFocusThumb .prev,
.syFocusThumb .next{background:url(images/prev.png) no-repeat;}
.syFocusThumb .pagination I.selected img{background:url(images/curr.png) no-repeat;}
.syFocusThumb .pagination {background:url(images/banner_s_bg.png) repeat;position:absolute;text-align:left;width:100%;height:67px;color:#fff;clear:both;bottom:0px;left:0px}
.syFocusThumb .pagination img{padding:8px 2px 2px 2px;}
.syFocusThumb .thumbWrap{position:absolute;width:600px;height:59px;overflow:hidden;top:4px;left:32px;}
.syFocusThumb .thumbWrap img{-MS-INTERPOLATION-MODE:bicubic;}
.syFocusThumb .holder{width:4000px;}
.syFocusThumb .holder I{cursor:pointer;margin:0 4px 0 0;}
.syFocusThumb .prev{position:absolute;width:18px;height:45px;cursor:pointer;top:12px;left:5px;}
.syFocusThumb .next{position:absolute;width:18px;height:45px;cursor:pointer;top:12px;right:5px;}
.syFocusThumb .next{background-position:-18px 0;}
.syFocusThumb .contentdiv{height:300px}
.syFocusThumb .toc img{width:70px;height:45px;}

/*==== h_main ====*/
#h_main{width:980px;background:#fff;margin:0 auto;padding:15px 0;}

/*==== h_sidebar ====*/
#h_sidebar{float:right;width:275px;padding:0 10px 0 0;}
#h_sidebar .title{position:relative;width:275px;height:34px;}
#h_sidebar .title h2{position:absolute;display:block;background:url(images/sidebar_title.png) no-repeat;width:280px;height:46px;top:0;left:0;color:#fff;font-size:15px;font-weight:normal;line-height:34px;padding:0 0 0 15px;}
#h_sidebar .bg{background:#f1f1f1;}
#h_sidebar .pad15{padding:0 15px;}
#h_sidebar .blank15{height:15px;}

.tab{background:#f1f1f1 url(images/tab_line.gif) repeat-x 0 bottom;padding:10px 0 0 10px;height:29px;}
.tab li{display:block;float:left;width:70px;height:29px;text-align:center;line-height:29px;cursor:pointer;}
.tab li.curr{background:url(images/tab_bg.gif) no-repeat;font-weight:bold;}

.borbox{background:#fff;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:0 10px;}
.borbox .item{background:url(images/line2.gif) repeat-x 0 bottom;padding:10px 0;}
.borbox .item .pic{float:left;width:50px;}
.borbox .item .text{float:right;width:190px;}
.borbox .item .text h3{font-size:12px;line-height:20px;}
.borbox .item .text .dd{background:url(images/bg1.gif) no-repeat;height:22px;padding:0 12px;line-height:22px;color:#666;font-size:11px;margin:5px 0 0 0;}

#slides{background:url(images/bg2.gif) no-repeat center 225px;position:relative;width:275px;height:255px;}
#slides .slides_container{position:absolute;width:245px;height:200px;top:15px;left:15px;overflow:hidden;}
#slides .pagination{position:absolute;width:80px;left:115px;bottom:17px;}
#slides .pagination li{float:left;margin:0 3px;list-style:none;}
#slides .pagination li a{display:block;float:left;width:10px;height:10px;background-image:url(images/pagination.gif);background-position:0 0;overflow:hidden;text-indent:-9999px;}
#slides .pagination li.current a{background-position:0 -10px;}

.picbox{background:url(images/line2.gif) repeat-x 0 bottom;padding:12px 0;}
.picbox .item{width:115px;}
.picbox .item .text{padding:5px 0 0 0;line-height:18px;}
.picbox .item .text h3{font-size:12px;line-height:20px;}
.picbox .item .text .dd{font-size:11px;line-height:16px;color:#666;}

/*==== h_leftbox ====*/
#h_leftbox{float:left;width:645px;padding:0 0 0 25px;}

.newslist{background:url(images/line2.gif) repeat-x 0 bottom;padding:12px 0;}
.newslist h2{font-size:20px;padding:0 0 10px 0;}
.newslist .pic{float:left;width:60px;}
.newslist .text{float:right;width:570px;}
.newslist .text .dd{color:#666;line-height:18px;}
.newslist .text .date{padding:10px 0 0 0;color:#ccc;font-style:italic;line-height:24px;}

/*==== h_bottom ====*/
#h_bottom{background:#fff;width:960px;margin:0 auto;padding:0 10px 15px 10px;}
#h_bottom .title{position:relative;width:960px;height:34px;}
#h_bottom .title h2{position:absolute;display:block;background:url(images/h_title.png) no-repeat;width:965px;height:46px;top:0;left:0;color:#fff;font-size:15px;font-weight:normal;line-height:34px;padding:0 0 0 15px;}
#h_bottom .item{float:left;background:url(images/line3.gif) repeat-y right 0;width:290px;margin:15px 0 0 0;padding:0 15px;}
#h_bottom .item h3{font-size:15px;}
#h_bottom .item .dd{color:#666;line-height:18px;padding:5px 0 0 0;}